debilitating disorder - Allemand Anglais Dictionnaire